package org.dallasrowing.model.dao;

import java.util.Date;
import java.util.List;

import org.dallasrowing.model.Rower;

public interface RowersDAO {

	List<Rower> listRowersByLogBookEntry(Date entryStartDate) throws DAOException;

	List<Rower> searchRowersByName(String searchName, boolean onlyActive) throws DAOException;

	void createNewRower(Rower newRower) throws DAOException;

	void updateRower(Rower rower) throws DAOException;

}
